home *** CD-ROM | disk | FTP | other *** search
- package koala.dynamicjava.classinfo;
-
- public interface ClassInfo {
- Class getJavaClass();
-
- boolean isCompilable();
-
- void setCompilable(boolean var1);
-
- ClassInfo getDeclaringClass();
-
- ClassInfo getAnonymousDeclaringClass();
-
- int getModifiers();
-
- String getName();
-
- ClassInfo getSuperclass();
-
- ClassInfo[] getInterfaces();
-
- FieldInfo[] getFields();
-
- ConstructorInfo[] getConstructors();
-
- MethodInfo[] getMethods();
-
- ClassInfo[] getDeclaredClasses();
-
- ClassInfo getArrayType();
-
- boolean isInterface();
-
- boolean isArray();
-
- boolean isPrimitive();
-
- ClassInfo getComponentType();
- }
-